mountain cross - French English Dictionary

mountain cross

Meanings of "mountain cross" with other terms in English French Dictionary : 3 result(s)

English French
Law
mountain bike cross country course de cross-country [f]
Human Rights
mountain bike cross country cross-country [m]
Gyroscopic
mountain bike cross country x-country [m]